special services division - German English Dictionary